LiteDAC

TLiteConnectionOptions Members

TLiteConnectionOptions class overview.

Properties

Name Description

AllowImplicitConnect (inherited from TDAConnectionOptions)

Specifies whether to allow or not implicit connection opening.

ASCIIDataBase

Used to enable or disable ASCII support.

BusyTimeout

Used to set the timeout for a locked resource (database or table).

CipherLicense

Used to specify a license key for SQLCipher Commercial Edition.

ConnectMode

Used to specify the connection mode.

DateFormat

Used to specify the format for storing dates in the database.

DefaultCollations

Enables or disables automatic default collations registration on connection establishing. List of available default collations: UniNoCase - allows to compare unicode strings case-insensitively. Default value of this option is False.

Direct

Used to connect to the database directly, without the SQLite3 client library.

DisconnectedMode

Enables or disables direct access to a database, without using of the SQLite client library. For more information about using direct access in LiteDAC, read the Working In Direct Mode article. Default value of this option is False.

EnableBCD

Used to enable or disable the currency type.

EnableFMTBCD

Used to enable using FMTBCD instead of float for large integer numbers to keep precision.

EnableLoadExtension

Enables loading and using an SQLite extension:

EnableSharedCache

Used to enable or disable the shared-cache mode.

EncryptionAlgorithm

Used to specify the encryption algorithm for an encrypted database.

ForceCreateDatabase

Used to force TLiteConnection to create a new database before opening a connection, if the database doesn't already exist.

ForeignKeys

Used to enable or disable foreign key constraints.

IntegerAsLargeInt

Used to map INT (INTEGER) columns to TLargeIntField fields.

JournalMode

Used to specify the journal mode.

KeepDesignConnected (inherited from TDAConnectionOptions)

Used to prevent an application from establishing a connection at the time of startup.

LocalFailover (inherited from TDAConnectionOptions)

If True, the TCustomDAConnection.OnConnectionLost event occurs and a failover operation can be performed after connection breaks.

LockingMode

Used to specify the database locking mode: Exclusive or Normal.

NativeDate

Defines the format for date and time stored in the database.

ReadUncommitted

Used to enable or disable the Read Uncommitted isolation mode.

Synchronous

Used to specify the database synchronization mode when writing to disk.

TimeFormat

Used to specify the format for storing time in the database.

UseUnicode

Used to enable or disable Unicode support.
© 1997-2024 Devart. All Rights Reserved. Request Support DAC Forum Provide Feedback